package com.darly.dlcommon.app;

/**
 * Description TODO: 获取跳转位置和参数的接口。
 * Package com.darly.dlcommon.app
 * Author fronchdarly
 * Date 2021/3/16 11:28 AM
 * Where: 陕西西安
 * How: 特别一般的公司
 */
public interface ActionView {

    /**
     * 获取目标的唯一识别值
     * @return 值
     */
   int getModule();

    /**
     * 根据传递进来的类型，转换成需要的对象。
     * @param t 目标类型
     * @param <T> 原始类型
     * @return 返回目标
     */
    <T extends Object> T getParam(Class<T> t);
}
